BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 9pt; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.clear {
	CLEAR: both
}
#main {
	MARGIN: auto; WIDTH: 1000px
}
#banner {
	WIDTH: 1000px; BACKGROUND: url(../images/banner.gif) no-repeat; HEIGHT: 95px
}
#menu {
	MARGIN-TOP: -30px; PADDING-LEFT: 200px; HEIGHT: 30px
}
#menu UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#menu UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; WIDTH: 78px; PADDING-RIGHT: 5px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px
}
#menu LI A {
	TEXT-ALIGN: center; WIDTH: 78px; DISPLAY: block; HEIGHT: 20px; PADDING-TOP: 5px
}
#menu A:hover {
	BACKGROUND: url(../images/nav_bg.gif) no-repeat left top
}
#menu A:link {
	COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#menu A:visited {
	COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.hover {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/li_bg.gif) no-repeat left top; PADDING-TOP: 0px
}
.currect {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/nav_bg.gif) no-repeat left top; PADDING-TOP: 0px
}
.welcome {
	BACKGROUND: url(../images/welcome_bg.gif) repeat-x; HEIGHT: 28px; CLEAR: left
}
.welcome IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 7px 10px 0px 20px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.welcome SPAN {
	COLOR: #17708e
}
.date {
	MARGIN-TOP: -20px; WIDTH: 350px; FLOAT: right; HEIGHT: 10px; COLOR: #17708e
}
#content {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
.tabs {
	CURSOR: pointer; TEXT-DECORATION: none
}
.form-port {
	BACKGROUND: url(../images/port-bg.gif) repeat-x; HEIGHT: 30px
}
.port-title {
	MARGIN: auto; WIDTH: 600px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
#main-form {
	BORDER-BOTTOM: #66bae8 1px solid; BORDER-LEFT: #66bae8 1px solid; BACKGROUND-COLOR: #ecf7fb; MARGIN: 3px 0px; WIDTH: 740px; FLOAT: left; BORDER-TOP: #66bae8 1px solid; BORDER-RIGHT: #66bae8 1px solid
}
#main-form TD {
	HEIGHT: 30px
}
#main-form H3 {
	TEXT-ALIGN: center; MARGIN: 0px; DISPLAY: block; BACKGROUND: url(../images/table_h3.gif) repeat-x; HEIGHT: 28px; COLOR: red; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#form-attention {
	BORDER-BOTTOM: #66bae8 1px solid; BORDER-LEFT: #66bae8 1px solid; BACKGROUND-COLOR: #eef6f9; MARGIN: 3px 0px; WIDTH: 250px; FLOAT: right; BORDER-TOP: #66bae8 1px solid; BORDER-RIGHT: #66bae8 1px solid
}
#form-attention H3 {
	TEXT-ALIGN: center; MARGIN: 0px; DISPLAY: block; BACKGROUND: url(../images/table_h3.gif) repeat-x; HEIGHT: 28px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#form-attention OL {
	LINE-HEIGHT: 20px; MARGIN-RIGHT: 10px
}
.light-blue {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ecf7fb; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}

.light-blue ul {
	font-size: 1.0em;
	padding-bottom: 1.0em;
}

.light-blue li {
	border-bottom: 1px dashed #EEE;
	list-style: url(../images/li.gif);
	margin-left: 18px;
}

.light-blue li a {
	color: #777;
	display: block;
	font-size: 1.1em;
	padding:  6px 3px 8px;
	text-decoration: none;
}

.light-blue H4 {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.deep-blue {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #c4e8f6; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.deep-blue H4 {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.light-blue DIV {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; CLEAR: left; PADDING-TOP: 5px
}
.deep-blue DIV {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; CLEAR: left; PADDING-TOP: 5px
}
.basicformlabel {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 100px; PADDING-RIGHT: 2px; FLOAT: left; PADDING-TOP: 2px
}
.basicformlabel2 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 85px; PADDING-RIGHT: 2px; PADDING-TOP: 2px ;display:inline;
}
.basicforminput {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 250px; PADDING-RIGHT: 2px; FLOAT: left; PADDING-TOP: 2px
}
.tender-lightblue {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ecf7fb; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.tender-deepblue {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #c4e8f6; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.floatmoney {
	TEXT-ALIGN: right; WIDTH: 80px; PADDING-RIGHT: 3px
}
.intnumber {
	TEXT-ALIGN: right; PADDING-RIGHT: 3px
}
.introlabel {
	PADDING-LEFT: 5px; COLOR: #0a246a
}
#mycount {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; LINE-HEIGHT: 18px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/count_bg.gif) repeat-x left bottom; HEIGHT: 40px; PADDING-TOP: 5px
}
#mycount LABEL {
	COLOR: red; FONT-WEIGHT: bold
}
#search {
	BORDER-BOTTOM: #b8d2e2 1px solid; BORDER-LEFT: #b8d2e2 1px solid; BACKGROUND: #eef4f8; BORDER-TOP: #b8d2e2 1px solid; BORDER-RIGHT: #b8d2e2 1px solid
}
#search INPUT {
	BORDER-BOTTOM: #839cba 1px solid; BORDER-LEFT: #839cba 1px solid; WIDTH: 120px; BORDER-TOP: #839cba 1px solid; BORDER-RIGHT: #839cba 1px solid
}
.search-table {
	BORDER-BOTTOM: #9ed9fe 1px solid; BORDER-LEFT: #9ed9fe 1px solid; BACKGROUND-COLOR: #f2faff; WIDTH: 100%; HEIGHT: 60px; BORDER-TOP: #9ed9fe 1px solid; BORDER-RIGHT: #9ed9fe 1px solid
}
TABLE.sample {
	BORDER-BOTTOM: #d0e2f8 1px solid; BORDER-LEFT: #d0e2f8 1px solid; BACKGROUND-COLOR: #fffafa; BORDER-SPACING: 0; BORDER-COLLAPSE: collapse; BORDER-TOP: #d0e2f8 1px solid; BORDER-RIGHT: #d0e2f8 1px solid
}
TABLE.sample TH {
	BORDER-BOTTOM: #d0e2f8 1px solid; BORDER-LEFT: #d0e2f8 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #edf5ff; HEIGHT: 25px; BORDER-TOP: #d0e2f8 1px solid; BORDER-RIGHT: #d0e2f8 1px solid; PADDING-TOP: 2px
}
TABLE.sample TD {
	BORDER-BOTTOM: #d0e2f8 1px solid; BORDER-LEFT: #d0e2f8 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: white; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; HEIGHT: 16px; BORDER-TOP: #d0e2f8 1px solid; BORDER-RIGHT: #d0e2f8 1px solid; PADDING-TOP: 2px
}
TABLE.sample1 {
	BORDER-BOTTOM: #d0e2f8 1px solid; POSITION: absolute; BORDER-LEFT: #d0e2f8 1px solid; BACKGROUND-COLOR: #fffafa; BORDER-SPACING: 0; WIDTH: 2000px; BORDER-COLLAPSE: collapse; OVERFLOW: scroll; BORDER-TOP: #d0e2f8 1px solid; BORDER-RIGHT: #d0e2f8 1px solid
}
TABLE.sample1 TH {
	BORDER-BOTTOM: #d0e2f8 1px solid; BORDER-LEFT: #d0e2f8 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #edf5ff; HEIGHT: 25px; BORDER-TOP: #d0e2f8 1px solid; BORDER-RIGHT: #d0e2f8 1px solid; PADDING-TOP: 2px
}
TABLE.sample1 TD {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: white; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; HEIGHT: 16px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 2px
}
#bottom {
	BACKGROUND: url(../images/bottom.gif) repeat-x; HEIGHT: 40px; CLEAR: both; PADDING-TOP: 10px
}
#bottom SPAN {
	FONT-WEIGHT: bold
}
.userinfo-menu {
	BORDER-BOTTOM: #66bae8 1px solid; BORDER-LEFT: #66bae8 1px solid; BACKGROUND-COLOR: #eef6f9; MARGIN: 3px 5px 3px 0px; WIDTH: 250px; FLOAT: left; BORDER-TOP: #66bae8 1px solid; BORDER-RIGHT: #66bae8 1px solid
}
.userinfo-menu-i {
	BORDER-BOTTOM: #66bae8 1px solid; BORDER-LEFT: #66bae8 1px solid; BACKGROUND-COLOR: white; MARGIN: 3px 5px 3px 0px; WIDTH: 350px; FLOAT: left; BORDER-TOP: #66bae8 1px solid; BORDER-RIGHT: #66bae8 1px solid
}
.userinfo-menu LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px
}

.userinfo-menu-i li {
	border-bottom: 1px dashed #EEE;
	list-style: url(../images/li.gif);
	margin-left: 18px;
}

.userinfo-menu-i li a {
	color: #777;
	display: block;
	font-size: 1.1em;
	padding:  6px 3px 8px;
	text-decoration: none;
}
.userinfo-menu H3 {
	TEXT-ALIGN: center; MARGIN: 0px; DISPLAY: block; BACKGROUND: url(../images/table_h3.gif) repeat-x; HEIGHT: 28px; COLOR: red; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.userinfo-menu-i H3 {
	TEXT-ALIGN: center; MARGIN: 0px; DISPLAY: block; BACKGROUND: url(../images/table_h3.gif) repeat-x; HEIGHT: 28px; COLOR: red; FONT-SIZE: 14px; BORDER-TOP: #66bae8 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.div-solid {
	BORDER-BOTTOM: #66bae8 1px solid; BORDER-LEFT: #66bae8 1px solid; BACKGROUND-COLOR: #eef6f9; MARGIN: 3px 0px; WIDTH: 100%; FLOAT: right; BORDER-TOP: #66bae8 1px solid; BORDER-RIGHT: #66bae8 1px solid
}
.div-solid-i {
	BORDER-BOTTOM: #66bae8 1px solid; BORDER-LEFT: #66bae8 1px solid; BACKGROUND-COLOR: white; MARGIN: 3px 0px; WIDTH: 640px; FLOAT: right; BORDER-TOP: #66bae8 1px solid; BORDER-RIGHT: #66bae8 1px solid
}
.div-solid-c {
	BORDER-BOTTOM: #66bae8 1px solid; BORDER-LEFT: #66bae8 1px solid; BACKGROUND-COLOR: white; MARGIN: 3px 0px; WIDTH: 740px; FLOAT: right; BORDER-TOP: #66bae8 1px solid; BORDER-RIGHT: #66bae8 1px solid
}


.div-solid-i ul {
	font-size: 1.0em;
	padding-bottom: 1.2em;
}

.div-solid-i li {
	border-bottom: 1px dashed #EEE;
	list-style: url(../images/li.gif);
	margin-left: 18px;
}

p1{
	display: block;
	font-size: 1.0em;
	padding-bottom: 1.2em;
	text-align:right;
}
.div-solid-i  li a {
	color: #777;
	display: block;
	font-size: 1.1em;
	padding:  6px 3px 8px;
	text-decoration: none;
}
.div-solid H3 {
	TEXT-ALIGN: center; MARGIN: 0px; DISPLAY: block; BACKGROUND: url(../images/table_h3.gif) repeat-x; HEIGHT: 28px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.div-solid-i H3 {
	TEXT-ALIGN: center; MARGIN: 0px; DISPLAY: block; BACKGROUND: url(../images/table_h3.gif) repeat-x; HEIGHT: 28px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.div-solid-c H3 {
	TEXT-ALIGN: center; MARGIN: 0px; DISPLAY: block; BACKGROUND: url(../images/table_h3.gif) repeat-x; HEIGHT: 28px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}


.div-solid H4 {
	MARGIN-TOP: 0px; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
.div-solid-i H4 {
	MARGIN-TOP: 0px; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
.div-solid-c H4 {
	MARGIN-TOP: 0px; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
.userinfo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 50px; WIDTH: 130px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/userinfo_bg.gif) no-repeat; HEIGHT: 30px; PADDING-TOP: 10px
}
.changepassword {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 50px; WIDTH: 130px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/changepassword_bg.gif) no-repeat; HEIGHT: 30px; PADDING-TOP: 10px
}
.seconduser {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 50px; WIDTH: 130px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/seconduser.gif) no-repeat; HEIGHT: 30px; PADDING-TOP: 10px
}
.userinfo-basic LABEL {
	PADDING-LEFT: 10px; PADDING-RIGHT: 5px
}
.userinfo-basic INPUT {
	BORDER-BOTTOM: #839cba 1px solid; BORDER-LEFT: #839cba 1px solid; BORDER-TOP: #839cba 1px solid; BORDER-RIGHT: #839cba 1px solid
}
.userinfo-basic DIV {
	PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.btn {
	BORDER-BOTTOM: #2c59aa 1px solid; BORDER-LEFT: #2c59aa 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: url(../images/button_bg.gif) repeat-x; HEIGHT: 22px; FONT-SIZE: 12px; BORDER-TOP: #2c59aa 1px solid; CURSOR: pointer; BORDER-RIGHT: #2c59aa 1px solid; PADDING-TOP: 2px
}
.btn-hover {
	BORDER-BOTTOM: #2c59aa 1px solid; BORDER-LEFT: #2c59aa 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: url(../images/button_hover.gif) repeat-x; HEIGHT: 22px; BORDER-TOP: #2c59aa 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #2c59aa 1px solid; PADDING-TOP: 2px
}
.txt-box {
	BORDER-BOTTOM: #839cba 1px solid; BORDER-LEFT: #839cba 1px solid; BORDER-TOP: #839cba 1px solid; BORDER-RIGHT: #839cba 1px solid
}
.error-mess {
	BORDER-BOTTOM: #ff8080 1px solid; BORDER-LEFT: #ff8080 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: none; MARGIN-BOTTOM: 5px; BACKGROUND: url(../images/msg-list_bg.gif) #ffffff repeat-y; BORDER-TOP: #ff8080 1px solid; BORDER-RIGHT: #ff8080 1px solid; PADDING-TOP: 5px
}
.error-mess H4 {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 48px; PADDING-LEFT: 48px; WIDTH: 100px; PADDING-RIGHT: 10px; DISPLAY: inline; BACKGROUND: url(../images/Warning.png) no-repeat; FLOAT: left; COLOR: #ff5500; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.msg-list H2 {
	FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.msg-list OL {
	MARGIN-LEFT: 160px
}
.Waning {
	BACKGROUND-COLOR: red
}
.erroralow {
	BACKGROUND: url(../images/error_arrow_bg.gif) no-repeat right top
}
.errortitle {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/error_title_bg.gif) no-repeat left top; COLOR: red; FONT-WEIGHT: bold
}
.errormessage {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/error_bang.gif) no-repeat; COLOR: red; FONT-WEIGHT: bold
}
.errortips {
	PADDING-LEFT: 20px; COLOR: blue
}
.float-window {
	Z-INDEX: 100; BORDER-BOTTOM: #acd1e4 1px solid; POSITION: absolute; BORDER-LEFT: #acd1e4 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 300px; PADDING-RIGHT: 10px; BACKGROUND: #ffffff; HEIGHT: 200px; BORDER-TOP: #acd1e4 1px solid; BORDER-RIGHT: #acd1e4 1px solid; PADDING-TOP: 10px
}
.overlabel {
	POSITION: relative
}
.overlabel LABEL {
	POSITION: absolute; COLOR: #999; TOP: 8px; CURSOR: text; LEFT: 105px
}
#needSubmit SPAN {
	PADDING-LEFT: 12px; COLOR: red
}
#needSubmit DIV {
	BORDER-BOTTOM: 1px dotted; MARGIN: 2px; HEIGHT: 1px
}
#lastItem A {
	TEXT-DECORATION: none
}
#lastItem DIV {
	BORDER-BOTTOM: 1px dotted; MARGIN: 5px; HEIGHT: 1px
}
.ui-state-error1 {
	BORDER-BOTTOM: #cd0a0a 1px solid; BORDER-LEFT: #cd0a0a 1px solid; BORDER-TOP: #cd0a0a 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #cd0a0a 1px solid
}
.leftAddItem {
	COLOR: red
}

/*row right left*/
.left{
width:150px;
float:left;
padding:7px 0px 0px 7px;
min-height:24px;
}
.right{
width:200px;
float:left;
padding:5px;
min-height:24px;
}
.row{
background-color:none;
display:block;
min-height:32px;
}
.clear1{
clear:both;
}